deep litter eggs - French English Dictionary